/*!
 * \file GapEventEchoResp.h
 * \brief Event carrying message GapEchoResp
 */

#ifndef SGW_GAP_EVENT_ECHO_RESP_H
#define SGW_GAP_EVENT_ECHO_RESP_H

#include "EventData.h"
#include "GapGlobals.h"
#include "GAP.pb.h"

namespace tsc
{
namespace sgw
{

using GatewayApplicationPart::GapEchoResponse;


/**
 * MGW have responded with EchoResp
 * It carries received GapEchoResp message
 */
class GapEventEchoResp : public common::EventData
{
public:

    GapEventEchoResp(GapEchoResponse& echoResp) :
		EventData(GAP_ECHO_RESPONSE)
	{

	}

	virtual ~GapEventEchoResp()
	{

	}

private:

};

} // namespace sgw
} // namespace tsc

#endif // SGW_GAP_EVENT_ECHO_RESP_H
